package com.gxa.mapper;

import com.gxa.pojo.AddOrderData;
import com.gxa.pojo.GoodsStorage;

import java.util.List;
import java.util.Map;

public interface AddOrderDataMapper {

     //商品订单-多参查询 分页
     List<Map<String,Object>> selectByAodLike(Map<String,Object> map);
     //返回总数据条数
     Integer selectByAodLikeCount(Map map);
     //商品单位下拉框
     List<Map<String,Object>> selectByUnit();




     //分页数据查询
     List<AddOrderData> findAllByPage(Integer page, Integer limit);

     //根据id删除商品明细数据
     Integer deleteById(Integer id);

     //修改订单
     Integer update(Map map);

     //订单列表预览商品明细id
     List<Map<String,Object>> selectXid(Integer id);



     //商品销售动态数据分页
     List<Map<String, Object>> selectAllByShopPage(Integer page, Integer limit);
     //商品销售动态多参分页查询
     List<Map<String,Object>> selectByShopDtLike(Map<String,Object> map);
     //返回总数据条数
     Integer selectByShopDtLikeCount();


     //新增多条数据
     Integer insert(Map map);
     Integer insert2(Map map);
     //修改库存数量
     List<Map> selectAodNameByXid(Integer id);
     GoodsStorage selectGoodsByName(String name);
     Integer updateByGoodsStorage(String bStock,String sStock,Integer id);
}
